Parallel optical arithmetic on images by a redundant binary number representation.

نویسندگان

  • G A De Biase
  • A Massini
چکیده

Quick and efficient processing of images is an important request of various disciplines and several applied fields. Many authors have studied specialized computing architectures (with electronic technology) devoted to image processing (see, for example, Refs. 1-5), but other authors have pointed out that optical computing architectures are more suitable for massive computation on images because of the 2-D inherent structure both of data (images) and DOC (digital optical computing) architectures. In recent works67 Huang et al. showed a complete formal approach to a 2-D binary algebra and related arithmetic oriented to 2-D objects. In the second work (regarding a parallel optical arithmetic on images, with emphasis on the symbolic substitution methods-") the use of redundant number representations is neglected in spite of several works about this subject related to optical computing systems. Redundant number systems can have important properties such as the carry-free addition (namely, the possibility to carry out addition in constant time independent of the bit strings length k).'2-'6 In optical image arithmetic a novel redundant binary (RB) number representations can be used. In the RB representation an integer D is given by

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Redundant binary number representation for an inherently parallel arithmetic on optical computers.

A simple redundant binary number representation suitable for digital-optical computers is presented. By means of this representation it is possible to build an arithmetic with carry-free parallel algebraic sums carried out in constant time and parallel multiplication in log N time. This redundant number representation naturally fits the 2's complement binary number system and permits the constr...

متن کامل

Fast Parallel Arithmetic on Cellular Automata

A fast parallel arithmetic using a Cellular Automaton (CA) environment is presented. Th e Redundant Binary (RB) number representation, first studied for optical computing , is used in order to perform a carry-free parallel addition or algebraic sum of arbitrary large numbers in constant time.

متن کامل

Using both Binary and Residue Representations for Achieving Fast Converters in RNS

In this paper, a new method is introduced for improving the efficiency of the Residue Number System, which uses both binary and residue representations in order to represent a number. A residue number system uses the remainder of the division in several different modules. Conversion of a number to smaller ones and carrying out parallel calculations on these numbers greatly increase the speed of...

متن کامل

Using both Binary and Residue Representations for Achieving Fast Converters in RNS

In this paper, a new method is introduced for improving the efficiency of the Residue Number System, which uses both binary and residue representations in order to represent a number. A residue number system uses the remainder of the division in several different modules. Conversion of a number to smaller ones and carrying out parallel calculations on these numbers greatly increase the speed of...

متن کامل

An Algorithm for Redundant Binary Bit-Pipelined Rational Arithmetic

AbsfmctWe introduce a redundant binary representation of the rationals and an associated algorithm for computing the sum, difference, product, quotient, and other useful functions of two rational operands, employing our representation. Our algorithm extends Gosper’s partial quotient arithmetic algorithm and allows the design of an on-line arithmetic unit with computations granularized at the si...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • Applied optics

دوره 29 11  شماره 

صفحات  -

تاریخ انتشار 1990